Apparatus and method for providing incoming and outgoing call information in a mobile communication terminal

ABSTRACT

Methods and apparatuses are provided for providing information at an electronic device. Incoming call entries and outgoing call entries corresponding to phone numbers are displayed. Based on receiving a selection of one of the call entries, a first option is displayed for modifying prestored contact information associated with the phone number corresponding to the call entry, without displaying a second option for adding the phone number to the address book, and call history information is displayed for the phone number, when the phone number is in the address book. The prestored contact information associated with the phone number includes a name for the phone number. The second option is displayed, without displaying the first option, and the call history information for the phone number is displayed, when the phone number is not in the address book.

PRIORITY

This application is a Continuation Application of U.S. patentapplication Ser. No. 15/605,482, filed in the U.S. Patent and TrademarkOffice (USPTO) on May 25, 2017, which is a Continuation Application ofU.S. patent application Ser. No. 14/991,438, filed in the USPTO on Jan.8, 2016, now U.S. Pat. No. 9,787,811, issued on Oct. 10, 2017, which isa Continuation Application of U.S. patent application Ser. No.14/582,659, filed in the USPTO on Dec. 24, 2014, now U.S. Pat. No.9,270,812, issued on Feb. 23, 2016, which is a Continuation Applicationof U.S. patent application Ser. No. 14/244,547, filed in the USPTO onApr. 3, 2014, now U.S. Pat. No. 8,929,531, issued on Jan. 6, 2015, whichis a Continuation Application of U.S. patent application Ser. No.14/056,360, filed in the USPTO on Oct. 17, 2013, now U.S. Pat. No.8,903,070, issued on Dec. 2, 2014, which is a Continuation Applicationof U.S. patent application Ser. No. 13/669,101, filed in the USPTO onNov. 5, 2012, now U.S. Pat. No. 8,582,746, issued on Nov. 12, 2013,which is a Continuation Application of U.S. patent application Ser. No.11/645,442, filed in the USPTO on Dec. 26, 2006, now U.S. Pat. No.8,320,547, issued on Nov. 27, 2012, which claims priority under 35U.S.C. § 119(a) to an application filed in the Korean IntellectualProperty Office on Dec. 23, 2005 and assigned Serial No.10-2005-0128978, the contents of each of which are incorporated hereinby reference.

BACKGROUND OF THE INVENTION 1. Field of the Invention

The present invention generally relates to a mobile communicationterminal, and more particularly to an apparatus and method for providingincoming and outgoing call information in a mobile communicationterminal.

2. Description of the Related Art

With the development of communication technology, mobile communicationterminals are widely being used. The Mobile communication terminals arecommunication devices for providing a phone call function while the useris on the move, for example, as mobile phones or personal informationterminals.

Mobile communication terminals provide phone call functions and variousadditional functions. Specifically, mobile communication terminalsprovide a function for recording and storing incoming and outgoing callinformation and a function for displaying the incoming and outgoing callinformation in response to a user request.

For example, mobile communication terminals provide a function fordisplaying a recent call list of all incoming and outgoing call numbersincluding recently received call numbers, recently transmitted callnumbers, recently missed call numbers and so on in reverse order ofincoming and outgoing call occurrence times in response to the userrequest. Mobile communication terminals also provide a function fordisplaying a recent incoming call list of recently received call numbersin reverse order of incoming call occurrence times in response to theuser request. In addition, mobile communication terminals provide afunction for displaying a recent outgoing call list of recentlytransmitted call numbers in reverse order of outgoing call occurrencetimes in response to the user request. Mobile communication terminalsprovide a function for displaying a missed call list of recently missedcall numbers in reverse order of missed call occurrence times inresponse to the user request.

Therefore, users can retrieve recent incoming and outgoing callinformation through the recent call list, recent incoming call list,recent outgoing call list, and missed call list.

The above-described conventional method for providing incoming andoutgoing call information only provides an associated incoming/outgoingcall list (e.g., the recent call list, recent incoming call list, recentoutgoing call list, missed call list, and so on) on the basis ofincoming/outgoing call occurrence times rather than phone numbers. Thus,it is difficult for an incoming/outgoing call history to be viewed at aglance on the basis of call numbers in the conventional method forproviding incoming/outgoing call information.

When many incoming/outgoing calls relative to the same phone numberoccur, the associated phone number is repeatedly displayed many timesonly according to call occurrence times in the conventionalincoming/outgoing call list. In the incoming/outgoing call list in whichthe number of phone numbers capable of being displayed is limited, otherincoming/outgoing call numbers whose number corresponds to the number ofrepeated phone numbers cannot be displayed. The users may beinconvenienced to view other incoming/outgoing call numbers betweenrepeatedly displayed phone numbers.

In the conventional incoming/outgoing call list, detailedincoming/outgoing call occurrence times relative to the same phonenumber are separately provided. When a user desires to view detailedincoming/outgoing call information relative to the same phone numbers,the user must select the same phone numbers of the list one by one. Forexample, when the same phone number is repeatedly displayed on theincoming/outgoing call list many times, the user is inconveniencedbecause the user must select all the same phone numbers from the firstincoming/outgoing call number to the last incoming/outgoing call numberone by one in order to view all incoming/outgoing call occurrence timesrelative to the same phone numbers.

Conventional mobile communication terminals can only store and delete aphone number of the incoming/outgoing call list, but do not provide amenu relative to a phone number of the incoming/outgoing call list.Accordingly, the degree of practical use of the incoming/outgoing calllist is low.

SUMMARY OF THE INVENTION

It is, therefore, an object of the present invention to provide anapparatus and method for providing incoming and outgoing callinformation in a mobile communication terminal that enables the incomingand outgoing call information to be viewed on the basis of phonenumbers.

It is another object of the present invention to provide an apparatusand method for providing incoming and outgoing call information in amobile communication terminal that enables detailed incoming/outgoingcall information mapped to the same phone number to be viewed at onetime by integrating and providing the detailed incoming/outgoing callinformation mapped to the same phone number.

It is yet another object of the present invention to provide anapparatus and method for providing incoming and outgoing callinformation in a mobile communication terminal that can increase thedegree of practical use of an incoming/outgoing call list and improvethe convenience of a user by providing various menus relative to a phonenumber of the incoming/outgoing call list.

In accordance with an aspect of the present invention, an electronicdevice is provided that includes a display, a memory storinginstructions, and a processor configured to execute the storedinstructions to at least control the display to display a plurality ofcall entries including incoming call entries and outgoing call entriescorresponding to a plurality of phone numbers. Based on receiving aselection of one of the plurality of call entries that corresponds to aphone number, the display is controlled to display a first option formodifying prestored contact information associated with the phone numbercorresponding to the one of the plurality of call entries, withoutdisplaying a second option for adding the phone number to an addressbook, and call history information for the phone number corresponding tothe one of the plurality of call entries, when the phone number is inthe address book. The prestored contact information associated with thephone number corresponding to the one of the plurality of call entriesincludes a name for the phone number. The display is also controlled todisplay the second option, without displaying the first option, and thecall history information for the phone number corresponding to the oneof the plurality of call entries is displayed, when the phone number isnot in the address book.

In accordance with another aspect of the present invention, a method isprovided for providing information at an electronic device. A pluralityof call entries including incoming call entries and outgoing callentries corresponding to a plurality of phone numbers, are displayed.Based on receiving a selection of one of the plurality of call entriesthat corresponds to a phone number, a first option is displayed formodifying prestored contact information associated with the phone numbercorresponding to the one of the plurality of call entries, withoutdisplaying a second option for adding the phone number to the addressbook, and call history information is displayed for the phone numbercorresponding to the one of the plurality of call entries, when thephone number is in the address book. The prestored contact informationassociated with the phone number corresponding to the one of theplurality of call entries includes a name for the phone number. Thesecond option is displayed, without displaying the first option, and thecall history information for the phone number corresponding to the oneof the plurality of call entries is displayed, when the phone number isnot in the address book.

In accordance with another aspect of the present invention, anon-transitory computer readable recording medium is provided thatstores instructions executable by a processor of an electronic device. Aplurality of call entries including incoming call entries and outgoingcall entries corresponding to a plurality of phone numbers, aredisplayed. Based on receiving a selection of one of the plurality ofcall entries that corresponds to a phone number, a first option isdisplayed for modifying prestored contact information associated withthe phone number corresponding to the one of the plurality of callentries, without displaying a second option for adding the phone numberto the address book, and call history information is displayed for thephone number corresponding to the one of the plurality of call entries,when the phone number is in the address book. The prestored contactinformation associated with the phone number corresponding to the one ofthe plurality of call entries includes a name for the phone number. Thesecond option is displayed, without displaying the first option, and thecall history information for the phone number corresponding to the oneof the plurality of call entries is displayed, when the phone number isnot in the address book.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects and aspects of the present invention will bemore clearly understood from the following detailed description taken inconjunction with the accompanying drawings, in which:

FIG. 1 is a block diagram illustrating a structure of a mobilecommunication terminal in accordance with the present invention;

FIG. 2 is a flowchart illustrating a process for providing detailedincoming/outgoing call information in the mobile communication terminalin accordance with the present invention;

FIG. 3 is a flowchart illustrating a process for adding detailedincoming/outgoing call information in the mobile communication terminalin accordance with the present invention;

FIGS. 4(A)-4(D) illustrate an example of an image of anincoming/outgoing call list in accordance with the present invention;

FIGS. 5(A)-5(B) illustrate an example of an image of detailedincoming/outgoing call information in accordance with the presentinvention;

FIG. 6 is a flowchart illustrating a process for performing a phonenumber management function in an image for displaying incoming/outgoingcall event information in accordance with the present invention;

FIGS. 7(A)-7(B) illustrate an example of displaying an address book menuin accordance with the present invention;

FIGS. 8(A)-8(B) illustrate an example of displaying a receptionrejection menu in accordance with the present invention; and

FIG. 9 is a flowchart illustrating a process for performing a receptionrejection function in accordance with the present invention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION

Preferred embodiments of the present invention will be described indetail herein below with reference to the accompanying drawings. In thedrawings, the same or similar elements are denoted by the same referencenumerals even though they are depicted in different drawings. In thefollowing description, detailed descriptions of functions andconfigurations incorporated herein that are well known to those skilledin the art are omitted for clarity and conciseness.

FIG. 1 is a block diagram illustrating a structure of a mobilecommunication terminal in accordance with the present invention. Themobile communication terminal is provided with a controller 12, a RadioFrequency (RF) processor 14, an audio processor 16, a memory 18, a keyinput unit 20, and a display unit 22.

The controller 12 controls the overall operation of the mobilecommunication terminal. Specifically, the controller 12 controls anoperation for adding detailed incoming/outgoing call information to anassociated phone number item of an incoming/outgoing call list when anincoming/outgoing call event occurs and controls an operation fordisplaying an image of all detailed incoming/outgoing call informationintegrated for a particular phone number when the particular phonenumber of the incoming/outgoing call list is selected. Moreover, thecontroller 12 controls an operation for performing a phonenumber-related function, for example, an Address Book Register/Editfunction or Reception Rejection Register/Release function, in responseto a user request in a state in which the image of the detailedincoming/outgoing call information is displayed. The detailedincoming/outgoing call information can include date and time informationmapped to an associated phone number as detailed incoming/outgoing callinformation of the associated phone number.

The RF processor 14 connected to the controller 12 performs a calltransmission and reception function by transmitting an RF signal to andreceiving an RF signal from a mobile communication base station throughan antenna (ANT). That is, the RF processor 14 converts a received RFsignal to an Intermediate Frequency (IF) signal, converts the IF signalto an analog baseband signal, converts the analog baseband signal to adigital signal, and applies the digital signal to the controller 12,thereby receiving an incoming call.

Moreover, the RF processor 14 converts a digital baseband signal appliedfrom the controller 12 to an analog IF signal, and converts the IFsignal to an RF signal, thereby transmitting an outgoing call.

The audio processor 16 is connected to a microphone (MIC) and a speaker(SPK). The audio processor 16 generates data from a voice signalreceived from the microphone and then outputs the generated data to thecontroller 12. The audio processor 16 converts voice data input from thecontroller 12 to audible sound, outputs the audible sound through thespeaker, and enables voice communication when an incoming/outgoing calloccurs.

The memory 18 is constructed of a Read Only Memory (ROM) for storinginformation and multiple programs required at the time of controllingthe operation of the mobile communication terminal in accordance withthe present invention, a Random Access Memory (RAM), a voice memory, andso on. Moreover, the memory 18 is provided with an incoming/outgoingcall history database in accordance with the present invention. Thememory 18 stores an incoming/outgoing call list, for example, a recentcall list, a recent incoming call list, a recent outgoing list, a missedcall list, and so on, and stores detailed incoming/outgoing callinformation mapped to a particular phone number of the incoming/outgoingcall list.

The key input unit 20 includes various keys including number keys, andprovides key input data from the user to the controller 12. That is, thekey input unit 20 outputs unique key input data to the controller 12according to each input key. The controller 12 detects a key mapped tokey input data and then performs an associated operation according to adetection result. The key input unit 20 applies associated key inputdata to the controller 12 when the user selects a particular phonenumber item of the incoming/outgoing call list. Moreover, the key inputunit 20 applies, to the controller 12, key input data for displaying aphone number-related menu when the user presses a menu key in a state inwhich an image of the detailed incoming/outgoing call information isdisplayed.

Under control of the controller 12, the display unit 22 receives anddisplays key input data or displays an operating state of the mobilecommunication terminal and various information in the form of icons andcharacters. In accordance with the present invention, the display unit22 displays an image of detailed incoming/outgoing call informationintegrated for a particular phone number item and displays a phonenumber-related menu in a state in which the image of the detailedincoming/outgoing call information is displayed, under the control ofthe controller 12.

The mobile communication terminal constructed as described aboveprovides detailed incoming/outgoing call information integrated for aparticular phone number, such that the user can view the detailedincoming/outgoing call information mapped to the same phone number atone time. Furthermore, in accordance with the present invention, themobile communication terminal provides a phone number-related functionin an image of detailed incoming/outgoing call information, therebyincreasing the degree of practical use of an incoming/outgoing call listand improving convenience of the user.

A method for providing detailed incoming/outgoing call information inthe mobile communication terminal in accordance with the presentinvention will be described in detail with reference to FIG. 2.

Referring to FIG. 2, the mobile communication terminal determineswhether an incoming/outgoing call event has occurred in step 202. Forexample, the mobile communication terminal determines whether theincoming/outgoing call event has occurred by checking anincoming/outgoing call through the RF processor 14.

When the incoming/outgoing call event has occurred, the mobilecommunication terminal determines a type of the incoming/outgoing callevent in step 204. At this time, the incoming/outgoing call event typemay be an outgoing call, an incoming call, a missed call, or so on.

In step 206, the mobile communication terminal reads anincoming/outgoing call list from the incoming/outgoing call historydatabase of the memory 18. For example, the mobile communicationterminal reads a recent call list and a list mapped to theincoming/outgoing call event type from the incoming/outgoing callhistory database of the memory 18. When the incoming/outgoing call eventtype is an outgoing call, the mobile communication terminal reads arecent outgoing call list. When the incoming/outgoing call event type isan incoming call, the mobile communication terminal reads a recentincoming call list. When the incoming/outgoing call event type is amissed call, the mobile communication terminal reads a missed call list.

In step 208, the mobile communication terminal determines whether aphone number item relative to the incoming/outgoing call event ispresent in the incoming/outgoing call list. At this time, the phonenumber item can be displayed as a name mapped to an associated phonenumber. Each phone number item has detailed incoming/outgoing callinformation mapped to an associated phone number in a lower item.

If an associated phone number item is present in the incoming/outgoingcall list, the mobile communication terminal proceeds to step 218 to adddetailed incoming/outgoing call information mapped to theincoming/outgoing call event to the associated phone number item.

However, if an associated phone number item is absent in theincoming/outgoing call list, the mobile communication terminal generatesa phone number item relative to the incoming/outgoing call event in step210. The incoming/outgoing call list includes a limited number of phonenumber items. Thus, the mobile communication terminal determines whetherthe number of phone number items of the incoming/outgoing call listexceeds a limit number in step 212.

If the number of phone number items does not exceed the limit number,the mobile communication terminal updates the number of phone numberitems of the incoming/outgoing call list and adds the generated phonenumber item in step 214. However, if the number of phone number itemsexceeds the limit number, the mobile communication terminal deletes thelowest phone number item of the incoming/outgoing call list and adds thegenerated phone number item in step 216.

Then, the mobile communication terminal proceeds to step 218 to adddetailed incoming/outgoing call information mapped to theincoming/outgoing call event to the phone number item. Herein, thedetailed incoming/outgoing call information is incoming/outgoing callinformation mapped to an associated phone number to be provided indetail and can include date and time information about anincoming/outgoing call.

A process for adding detailed incoming/outgoing call information in step218 will be described with reference to the flowchart of FIG. 3.

Referring to FIG. 3, the mobile communication terminal determineswhether the number of detailed incoming/outgoing call informationelements mapped to a phone number item exceeds a limit number in step302.

If the number of detailed incoming/outgoing call information elementsmapped to the associated phone number item does not exceed the limitnumber, the mobile communication terminal updates the number of detailedincoming/outgoing call information elements in step 304.

However, if the number of detailed incoming/outgoing call informationelements mapped to the phone number item exceeds the limit number, themobile communication terminal deletes the lowest detailedincoming/outgoing call information from prestored detailedincoming/outgoing call information in step 306. At this time, the lowestdetailed incoming/outgoing call information is detailedincoming/outgoing call information stored for the longest time.

The mobile communication terminal then proceeds to step 308 to adddetailed incoming/outgoing call information to an associated phonenumber item. The mobile communication terminal returns to the process ofFIG. 2 after adding the detailed incoming/outgoing call information insteps 302 to 308 of FIG. 3.

Then, the mobile communication terminal proceeds to step 220 of FIG. 2to store the added information in the incoming/outgoing call historydatabase. The mobile communication terminal then displays an image ofdetailed incoming/outgoing call information mapped to a particular phonenumber item in response to a user request in step 222. That is, when theuser selects the particular phone number item of an incoming/outgoingcall list, the mobile communication terminal displays the image in whichall detailed incoming/outgoing call information mapped to the selectedphone number is integrated.

An incoming/outgoing call list and an image of detailedincoming/outgoing call information mapped to a phone number item thereofin accordance the present invention will be described in detail withreference to FIGS. 4 and 5.

FIGS. 4(A)-4(D) illustrate an example of an image of anincoming/outgoing call list in accordance with the present invention.FIG. 4(A) illustrates a recent call list. Referring to FIG. 4(A), therecent call list includes, for example, phone number items relative toall recently occurred incoming/outgoing events including a recentincoming call, a recent outgoing call, and a missed call. FIG. 4(B)illustrates a recent incoming call list. Referring to FIG. 4(B), therecent incoming call list includes recently received phone numbers. FIG.4(C) illustrates a recent outgoing call list. Referring to FIG. 4(C),the recent outgoing call list includes recently transmitted phonenumbers. FIG. 4(D) illustrates a missed call list. Referring to FIG.4(D), the missed call list includes phone numbers of missed calls.

Referring to FIGS. 4(A) to 4(D), icons for indicating incoming/outgoingcall event types are displayed in phone number items. The icons forindicating the incoming/outgoing call event types may be an icon 42 forindicating a recently received phone number, an icon 44 for indicating arecently transmitted phone number, and an icon 46 for indicating a phonenumber of a missed call. A phone number item can be displayed in theform of a name mapped to an associated phone number when the name isprestored. When the prestored name is not present, the associated phonenumber can be displayed. Each phone number item has detailedincoming/outgoing call information mapped to an associated phone numberas a lower item. As indicated by reference numeral 48, the number ofdetailed incoming/outgoing call information elements present in thelower item is displayed along with the phone number item.

When the user selects a particular phone number from the phone numberitems displayed as described above, the mobile communication terminaldisplays an image of detailed incoming/outgoing call information mappedto the lower item of the selected phone number item.

FIGS. 5(A)-5(B) illustrate an example of an image of detailedincoming/outgoing call information in accordance of the presentinvention. FIG. 5(A) illustrates a recent call list. The user can selecteach phone number item from the recent call list as illustrated in FIG.5(A). FIG. 5(A) corresponds to the case where “Office” is selected. Whena phone number item such as “Office” is selected, the mobilecommunication terminal displays an image 50 of detailedincoming/outgoing call information as illustrated in FIG. 5(B). Theimage 50 is displayed in which all date and time information ofincoming/outgoing calls is integrated for the selected phone numberitem.

This image of detailed incoming/outgoing call information enables theuser to view all detailed incoming/outgoing call information mapped to aparticular phone number item of the incoming/outgoing call list at aglance.

In accordance with the present invention, the mobile communicationterminal provides a phone number-related menu in a state in which animage of incoming/outgoing call information is displayed and performs afunction based on menu selection by the user.

FIG. 6 is a flowchart illustrating a process for performing a phonenumber-related function in an image for displaying detailedincoming/outgoing call information in accordance with the presentinvention. Referring to FIG. 6, the mobile communication terminaldisplays an image of detailed incoming/outgoing call information mappedto a phone number item selected by the user in step 602.

The mobile communication terminal determines whether the user makes arequest for displaying a phone number-related menu in step 604. At thistime, the mobile communication terminal can determine that the requestfor displaying the phone number-related menu is present when, forexample, a menu key is input through the key input unit 22.

When the request for displaying the phone number-related menu ispresent, the mobile communication terminal displays the phonenumber-related menu on the image of detailed incoming/outgoing callinformation in step 606. The phone number-related menu may be an addressbook menu, a reception rejection menu, and so on.

A method for displaying the address book menu will be described withreference to the example FIGS. 7(A)-7(B).

FIG. 7(A) displays a phone number-related menu 70 in a state in which animage 50 of detailed incoming/outgoing call information mapped to“Office” of a recent outgoing call list is displayed. When a previouslyregistered name (e.g., “Office”) mapped to a phone number is present inthe currently displayed image of detailed incoming/outgoing callinformation as illustrated in FIG. 7(A), the mobile communicationterminal determines that an associated address book is present, anddisplays an “Address Book Edit” option 72 in the address book menumapped to the phone number-related menu 70.

FIG. 7(B) displays a phone number-related menu 70 in a state in which animage 50 of incoming/outgoing call information for “Unregistered Number”of the recent outgoing call list is displayed. When a previouslyregistered name mapped to the phone number is absent in the currentlydisplayed image of detailed incoming/outgoing call information asillustrated in FIG. 7(B), the mobile communication terminal determinesthat an associated address book is absent, and displays an “Address BookRegister” option 74 in the address book menu of the phone number-relatedmenu 70.

A method for displaying the reception rejection menu will be describedwith reference to the example of FIGS. 8(A)-8(B).

FIG. 8(A) displays a phone number-related menu 70 in a state in which animage 50 of detailed incoming/outgoing call information mapped to“Office” of a missed call list is displayed. When reception rejectionfor a phone number is not registered in the currently displayed image ofdetailed incoming/outgoing call information, the mobile communicationterminal displays a “Reception Rejection Register” option 82 in thereception rejection menu of the phone number-related menu 70 asillustrated in FIG. 8(A).

FIG. 8(B) displays a phone number-related menu 70 in a state in which animage 50 of incoming/outgoing call information for “Unregistered Number”of the missed call list is displayed. When reception rejection for thephone number is registered in the currently displayed image of detailedincoming/outgoing call information, the mobile communication terminaldisplays a “Reception Rejection Release” option 84 in the receptionrejection menu of the phone number-related menu 70 as illustrated inFIG. 8(B).

Referring back to FIG. 6, after the phone number-related menu isdisplayed in the image of detailed incoming/outgoing call information,the mobile communication terminal determines whether the user's menuselection is present in step 608. For example, the mobile communicationterminal determines whether an Address Book Register or Edit option isselected or a Reception Rejection Register or Release option isselected.

When the Address Book Register or Edit option is selected, the mobilecommunication terminal displays an Address Book Register or Edit imagein step 610. In step 612, an Address Book Register or Edit operation foran associated phone number is performed.

When the Reception Rejection Register or Release option is selected, themobile communication terminal displays a Reception Rejection Register orRelease image in step 614. In step 616, a Reception Rejection Registeror Release operation for an associated phone number is performed.

When the reception rejection is registered through an image of a phonenumber-related menu in the image of detailed incoming/outgoing callinformation, the mobile communication terminal performs a receptionrejection function.

FIG. 9 is a flowchart illustrating a process for performing a receptionrejection function in accordance with the present invention. Referringto FIG. 9, the mobile communication terminal determines whether anincoming/outgoing call event occurs in step 902. When theincoming/outgoing call event occurs, the mobile communication terminaldetermines whether a phone number relative to the occurredincoming/outgoing call event is registered for reception rejection instep 904.

If the phone number is not registered for reception rejection, themobile communication terminal gives notification of an incoming callthrough a ring tone or vibration in step 906. Then, the mobilecommunication terminal determines whether the user receives the incomingcall in step 908. If the user receives the incoming call, the mobilecommunication terminal registers the phone number in the recent calllist and the recent incoming call list in step 910.

However, if the phone number is registered for reception rejection, themobile communication terminal transmits, to a transmitting side, amessage for indicating that a phone call cannot be received in step 912.Then, the mobile communication terminal registers the associated phonenumber in the recent call list and the missed call list in step 914.

As described above, the present invention enables the detailed incomingand outgoing call information mapped to the same phone number to beviewed at one time by integrating and providing detailedincoming/outgoing call information mapped to a particular phone number.

The present invention can increase the degree of practical use of anincoming/outgoing call list by providing a phone number-related functionin an image of detailed incoming/outgoing call information. Moreover,the present invention improves the convenience of a user by performingan Address Book Register or Edit function and a Reception RejectionRegister or Release function in an image of detailed incoming/outgoingcall information.

Although exemplary embodiments of the present invention have beendisclosed for illustrative purposes, those skilled in the art willappreciate that various modifications, additions, and substitutions arepossible, without departing from the scope of the present invention.Therefore, the present invention is not limited to the above-describedembodiments, but is defined by the following claims, along with theirfull scope of equivalents.

What is claimed is:
 1. An electronic device, comprising: a display; amemory storing instructions; and a processor configured to execute thestored instructions to at least: control the display to display aplurality of call entries including incoming call entries and outgoingcall entries corresponding to a plurality of phone numbers; and based onreceiving a selection of one of the plurality of call entries thatcorresponds to a phone number: control the display to display a firstoption for modifying prestored contact information associated with thephone number corresponding to the one of the plurality of call entries,without displaying a second option for adding the phone number to anaddress book, and call history information for the phone numbercorresponding to the one of the plurality of call entries, when thephone number is in the address book, wherein the prestored contactinformation associated with the phone number corresponding to the one ofthe plurality of call entries includes a name for the phone number; andcontrol the display to display the second option, without displaying thefirst option, and the call history information for the phone numbercorresponding to the one of the plurality of call entries, when thephone number is not in the address book.
 2. The electronic device ofclaim 1, wherein the call history information for the phone numberincludes incoming call information of the phone number and outgoing callinformation of the phone number.
 3. The electronic device of claim 1,wherein the processor is further configured to execute the storedinstructions to: based on receiving the selection of the one of theplurality of call entries: control the display to display a third optionfor unblocking a call from the phone number together with the firstoption, when the phone number is in the address book and is registeredfor blocking the call from the phone number; and control the display todisplay the third option together with the second option, when the phonenumber is not in the address book and is registered for blocking thecall from the phone number.
 4. The electronic device of claim 1, whereinthe processor is further configured to execute the stored instructionsto: based on receiving the selection of the one of the plurality of callentries: control the display to display a fourth option for blocking acall from the phone number together with the first option, when thephone number is in the address book and is not registered for blockingthe call from the phone number; and control the display to display thefourth option together with the second option, when the phone number isnot in the address book and is not registered for blocking the call fromthe phone number.
 5. The electronic device of claim 1, wherein: one ofthe incoming call entries and the outgoing call entries includes thephone number and a number in parentheses following the phone number; andthe number in parentheses indicates how many calls have been made,received, or missed for the phone number.
 6. A method of providinginformation, at an electronic device, the method comprising: displaying,on a display of the electronic device, a plurality of call entriesincluding incoming call entries and outgoing call entries correspondingto a plurality of phone numbers; and based on receiving a selection ofone of the plurality of call entries that corresponds to a phone number:displaying, on the display of the electronic device a first option formodifying prestored contact information associated with the phone numbercorresponding to the one of the plurality of call entries, withoutdisplaying a second option for adding the phone number to the addressbook, and call history information for the phone number corresponding tothe one of the plurality of call entries, when the phone number is inthe address book, wherein the prestored contact information associatedwith the phone number corresponding to the one of the plurality of callentries includes a name for the phone number; and displaying, on thedisplay of the electronic device the second option, without displayingthe first option, and the call history information for the phone numbercorresponding to the one of the plurality of call entries, when thephone number is not in the address book.
 7. The method of claim 6,wherein the call history information for the phone number includesincoming call information of the phone number and outgoing callinformation of the phone number.
 8. The method of claim 6, furthercomprising: based on receiving the selection of the one of the pluralityof call entries: displaying, on the display, a third option forunblocking a call from the phone number together with the first option,when the phone number is in the address book and is registered forblocking the call from the phone number; and displaying, on the display,the third option for unblocking a call from the phone number togetherwith the second option, when the phone number is not in the address bookand is registered for blocking the call from the phone number.
 9. Themethod of claim 6, further comprising: based on receiving the selectionof the one of the plurality of call entries: displaying, on the display,a fourth option for blocking a call from the phone number together withthe first option, when the phone number is in the address book and isnot registered for blocking the call from the phone number; anddisplaying, on the display, the fourth option together with the secondoption, when the phone number is not in the address book and is notregistered for blocking the call from the phone number.
 10. The methodof claim 6, wherein: one of the incoming call entries and the outgoingcall entries includes the phone number and a number in parenthesesfollowing the phone number; and the number in parentheses indicates howmany calls have been made, received, or missed for the phone number. 11.A non-transitory computer readable recording medium storing instructionsexecutable by a processor of an electronic device to cause the processorto at least: control to provide, on a display of the electronic device,a plurality of call entries including incoming call entries and outgoingcall entries corresponding to a plurality of phone numbers; and based onreceiving a selection of one of the plurality of call entries thatcorresponds to a phone number: control to provide, on the display of theelectronic device a first option for modifying prestored contactinformation associated with the phone number corresponding to the one ofthe plurality of call entries, without providing a second option foradding the phone number to the address book, and call historyinformation for the phone number corresponding to the one of theplurality of call entries, when the phone number is in the address book,wherein the prestored contact information associated with the phonenumber corresponding to the one of the plurality of call entriesincludes a name for the phone number; and control to provide, on thedisplay of the electronic device the second option, without providingthe first option, and call history information for the phone numbercorresponding to the one of the plurality of call entries, when thephone number is not in the address book.
 12. The non-transitory computerreadable recording medium of claim 11, wherein the call historyinformation for the phone number includes incoming call information ofthe phone number and outgoing call information of the phone number. 13.The non-transitory computer readable recording medium of claim 11,wherein the instructions further cause the processor to: based onreceiving the selection of the one of the plurality of call entries;control the display to display a third option for unblocking a call fromthe phone number together with the first option, when the phone numberis in the address book and is registered for blocking the call from thephone number; and control the display to display the third optiontogether with the second option, when the phone number is not in theaddress book and is registered for blocking the call from the phonenumber.
 14. The non-transitory computer readable recording medium ofclaim 11, wherein the instructions further cause the processor to: basedon receiving the selection of the one of the plurality of call entries;control the display to display a fourth option for blocking a call fromthe phone number together with the first option, when the phone numberis in the address book and is not registered for blocking the call fromthe phone number; and control the display to display the fourth optiontogether with the second option, when the phone number is not in theaddress book and is not registered for blocking the call from the phonenumber.
 15. The non-transitory computer readable recording medium ofclaim 11, wherein: one of the incoming call entries and the outgoingcall entries includes the phone number and a number in parenthesesfollowing the phone number; and the number in parentheses indicates howmany calls have been made, received, or missed for the phone number.